endless casting rolling - German English Dictionary